首页>>百科常识

怎样设置SQL Server的用户及权限

今天宠物迷的小编给各位宠物饲养爱好者分享sql服务账户设置的宠物知识,其中也会对怎样设置SQL Server的用户及权限(sqlserver创建用户并设置权限)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

怎样设置SQL Server的用户及权限

1,用Windows 身份验证方式或 sa用户 连接服务器,打开安全性 → 右击登录名 → 新建登录名

2,常规

Step1 : 输入账户名,密码 ;
Step2 : 去掉密码策略的勾 ;
Step3 : 根据需要选择默认数据库,默认语言 ;
3,服务器角色

4,用户映射

Step1 : 勾选映射的数据库,即该用户可以访问的数据库,这边实际上就是一个对数据库访问权限的控制 ;
Step2 : 勾选数据库角色成员身份,这边实际上就是一个对数据库操作权限的控制,这边设成db_datereader 就是只读的权限;
5,安全对象、状态 默认即可,可以不设置。如有特殊需要再去设置。 点击确定完成,新用户名way就生成了。

如何为 SQL Server 代理设置服务启动帐户

怎样设置SQL Server的用户及权限

在“开始”菜单中,依次指向“所有程序”、Microsoft SQL Server 2008 R2、“配置工具”,然后单击“SQL Server 配置管理器”。
在 SQL Server 配置管理器中,单击“SQL Server 服务”。
在详细信息窗格中,右键单击 SQL Server 代理实例(要更改其服务启动帐户)的名称,并单击“属性”。
在“SQL Server 代理 属性”对话框中,单击“登录”选项卡,并选择下列“登录身份为”帐户类型之一:
如果您的作业仅需要本地服务器中的资源,则选择 Windows 的“内置帐户”。有关如何选择 Windows 内置帐户类型的信息,请参阅为 SQL Server 代理服务选择帐户。

安装sql server 2008 时服务器配置中服务账户怎么选择

安装sql server 2008 时服务器配置中服务账户怎么选择的方法。 如下参考: 1.为“SQLServer代理”选择系统,为“SQLServer数据库引擎”选择网络服务,为“SQLServeranalysis服务”选择网络服务。 2.为“SQLServerreportingservices”选择网络服务,为“SQLServerintegrationservices”选择网络服务。不设置密码,其余选项默认。 3.按下Win+R组合键,进入control进入控制面板。 4.控制面板窗口弹出,点击底部的“用户帐户”。 5.进入用户账号界面,点击“用户账号”。 6. 在“更改帐户信息”中,点击“在计算机设置中更改我的帐户信息”。 7.在设置页面上,选择loginoptions选项卡。 8.在“登录选项”选项卡,点击“添加”按钮。 9.弹出“创建密码”页面,设置管理员账号密码。完成后,重新安装SQLServer2008,问题就解决了。

如何向 SQL Server 添加用户并设置用户权限

用户登录 id 与存储的过程 sp_addlogin 添加到 SQL Server。执行 sp_addlogin 权限只限于 SQL Server 系统管理员。

创建一个名 Userconn.prg,使用下面的代码的程序文件,请执行以下操作:

LPARAMETER cDSN,cUserName,cUserPassWord
*!* Connect to SQL Server as a restricted access user.
hConnect=SQLCONNECT(cDSN,cUserName,cUserPassWord)
IF hConnect >0
cSQLCommand="SELECT * FROM PUBS.DBO.AUTHORS"
gnExec = SQLEXEC(hConnect, cSQLCommand,'MYCURSOR')
? cSQLCommand,gnExec
IF gnExec>0
SELECT mycursor
BROW
ENDIF
*!* Disconnect as restricted access user.
=SQLDISCONNECT(hConnect)
ELSE
=MESSAGEBOX("Connection failed",0,"Connection Error")
ENDIF
RETURN

创建一个名 Adduser.prg,使用下面的代码的程序文件,请执行以下操作:

hConnect=SQLCONNECT(cDSN,cUserName,cUserPassWord)
IF hConnect >0
lUserExists=.F.
*!* Poll MASTER.DBO.SYSLOGINS for the NAME COLUMN.
cSQLCommand="SELECT NAME FROM MASTER.DBO.SYSLOGINS"
gnExec = SQLEXEC(hConnect, cSQLCommand,'SYSLOGS')
IF gnExec>0
SELECT syslogs
LOCA
SCAN FOR ALLTRIM(NAME)=ALLTRIM(cUserName)
lUserExists=.T.
EXIT
ENDSCAN
ENDIF
IF !lUserExists
*!* Select the PUBS database on SQL Server.
cSQLCommand="USE PUBS"
gnExec = SQLEXEC(hConnect,cSQLCommand)
*!* Add a new SQL Server Login ID cUserName.
*!* Access granted to the PUBS database.
cSQLCommand="EXEC sp_addlogin "+alltrim(cUserName)+"," + ;
alltrim(cUserPassWord)+",PUBS"
gnExec = SQLEXEC(hConnect, cSQLCommand)
*!* Grant privileges to user "cUserName".
cSQLCommand="GRANT SELECT ON pubs.dbo.authors " + ;
"TO "+cUserName
gnExec = SQLEXEC(hConnect, cSQLCommand)
gnCommit = SQLCOMMIT(hConnect)
ENDIF
*!* Disconnect as System Administrator.
=SQLDISCONNECT(hConnect)
ELSE
=MESSAGEBOX("Connection failed",0,"Connection Error")
ENDIF
RETURN

从命令窗口键入以下内容 (MyDsn 等于有效的 ODBC 数据源名称):

DO USERCONN WITH 'MyDsn','TEST','TEST'

出现以下错误消息:
失败的连接 SQL 状态:"28000"SQL Server 错误: 4002 [Microsoft] [ODBC SQL Server 驱动程序] [SQL Server] 登录失败
在命令窗口中键入以下 (MyDsn 等于有效的 ODBC 数据源名称):

DO ADDUSER WITH 'MyDsn','TEST','TEST'

在命令窗口中键入以下内容:

DO USERCONN WITH 'MyDsn','TEST','TEST'

一个游标,并使用 PUBS.DBO.AUTHORS 表中的数据将显示在一个浏览窗口。

sql server2008支持哪两种登录认证模式???

windows身份验证模式
SQL Server和Windows身份验证模式

如何为sql server2014添加登录账户并配置权限

一、新建登录名
1. 在登录名右侧的文本框中输入新建的管理员账号名称;
2. 一对单选按钮组中,选择Sql Server 身份验证,并输入登录密码;
3. 勾选强制实施密码策略复选框;(密码策略一般是指加强用户登录的密码方式例如:可能需要至少8个以上字符,或在尝试若干**失败后该账号即被禁止**等等!如果觉得麻烦可以不必勾选!)
4. 不勾选强制密码过期;(如果勾选该项的话,则每一次**后系统都会提示用户必须更改现有密码,如非特殊需求,不建议勾选此项!)

二、设置管理员权限
进入【服务器角色】在右侧的服务器角色面板中,勾选public 和sysadmin 两项!
如下图:


注意:如果建立的账号不需要具备系统管理员的权限时,则不要勾选sysadmin 项!
三、设置非管理员权限
进入【用户映射】在右侧的面板中勾选该账号可以进行管理操作的数据库名称!并在该面板下面的【数据库角色成员身份】中勾选db_owner 项!
如下图:

注意:如果给一个无系统管理权限的账号指定管理一个数据库时,则一定要勾选db_owner 项!否则该账号则无法看到该数据库中的任何数据表!

进入【状态】设置连接引擎授权;

三、无法**情况
请检查数据库属性页【安全性】是否启用 SQL Server 和 windows 验证模式;

如何为SQL Server2008添加登录账户并配置权限

一、新建登录名
1. 在登录名右侧的文本框中输入新建的管理员账号名称;
2. 一对单选按钮组中,选择Sql Server 身份验证,并输入登录密码;
3. 勾选强制实施密码策略复选框;(密码策略一般是指加强用户登录的密码方式例如:可能需要至少8个以上字符,或在尝试若干**失败后该账号即被禁止**等等!如果觉得麻烦可以不必勾选!)
4. 不勾选强制密码过期;(如果勾选该项的话,则每一次**后系统都会提示用户必须更改现有密码,如非特殊需求,不建议勾选此项!)

二、设置管理员权限
进入【服务器角色】在右侧的服务器角色面板中,勾选public 和sysadmin 两项!
注意:如果建立的账号不需要具备系统管理员的权限时,则不要勾选sysadmin 项!

三、设置非管理员权限
进入【用户映射】在右侧的面板中勾选该账号可以进行管理操作的数据库名称!并在该面板下面的【数据库角色成员身份】中勾选db_owner 项!
注意:如果给一个无系统管理权限的账号指定管理一个数据库时,则一定要勾选db_owner 项!否则该账号则无法看到该数据库中的任何数据表!

进入【状态】设置连接引擎授权;

三、无法**情况
请检查数据库属性页【安全性】是否启用 SQL Server 和 windows 验证模式;

如何设置icloud账户

设置iCloud备份有利于之后数据的恢复,具体iPhone设置iCloud,开启iCloud自动备份的基本操作如下: 1、在iPhone上打开“设置”进入“iCloud”选项; 2、如果还没有登录个人的账号,先使用个人的Apple ID登录iCloud; 3、然后在“iCloud”中有邮件、通讯录、日历照片等选项,建议将下面罗列的这些选项都打开; 3、接着下滑到最底部点击“储存与备份”,将“iCloud云备份”的选项打开即可。 开启了iCloud备份之后,当iPhone连入正常的wifi网络时,iCloud互自动将iPhone中更新的数据存储到iCloud云端。

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“怎样设置SQL Server的用户及权限